Communicating a Transport Block in a Wireless Network

ABSTRACT

A method ( 900 ) performed by a communication device for receiving a downlink transmission across a plurality of subframes comprises receiving ( 901 ) control information comprising a repetition index. The method further comprises receiving ( 902 ) a set indicator for indicating one of a plurality of sets. Each set comprises a plurality of subframe values. A number of subframes used to carry the downlink transmission is indicated by a said subframe value, and wherein the said subframe value is indicated by the repetition index within the indicated set.

TECHNICAL FIELD

The present application generally relates to communicating a transportblock in a wireless network, and specifically relates to encoding anddecoding a transport block carried by a number of subframes viarepetition or bundling.

BACKGROUND

A communication device may employ one or more interfaces forcommunicating over a wireless network. Such a communication device maytransmit and receive a wide variety of communications. Protocols tosupport these communications are often oriented toward supporting theexchange of data generated and/or consumed by human beings. However,protocols developed from the perspective of supporting human datacommunication may be less suitable for supporting communication betweenmachines.

For example, Machine-Type Communication (MTC) may be an importantrevenue stream for operators and may have huge potential from theoperator perspective. Further, it may be efficient, for example, foroperators to serve MTC User Equipment (UEs) using already deployed radioaccess technology, such as 3GPP LTE, as a competitive radio accesstechnology for efficient support of MTC. Lowering the cost of MTC UEsmay also be an important enabler for implementation of the concept of“internet of things.” For example, MTC UEs used for many applicationsmay require low operational power consumption and may be expected tocommunicate using infrequent, small-burst transmissions. In addition,there may be a substantial market for machine-to-machine (M2M) use casesof devices deployed deep inside buildings which may require coverageenhancement in comparison to a defined LTE cell coverage footprint. 3GPPLTE Rel-12 defines a UE power saving mode that allows long batterylifetime and defines a new UE category allowing reduced modemcomplexity. Subsequent releases of 3GPP LTE may further reduce UE costand provide coverage enhancement. Despite these features, improvedwireless communication mechanisms are still needed to support a broadvariety of devices and communication being exchanged therewith.

SUMMARY

A first aspect of the disclosure provides a method performed by acommunication device for receiving a downlink transmission across aplurality of subframes. The method comprises receiving controlinformation comprising a repetition index and receiving a set indicatorfor indicating one of a plurality of sets, wherein each set comprises aplurality of subframe values. A number of subframes used to carry thedownlink transmission is indicated by a said subframe value, and whereinthe said subframe value is indicated by the repetition index within theindicated set.

Thus, a downlink transmission may be received over a plurality ofsubframes.

In some examples, the downlink transmission is on a Physical DownlinkShared Channel, PDSCH, or the downlink transmission is a transportblock.

In some examples, the subframe value indicates a number of subframesused to carry the downlink transmission via repetitions or bundling.

In some examples, the method further comprises receiving the setindicator separately to the receiving of the repetition index.

In some examples, the receiving the set indicator comprises receivingsignalling of the set indicator, and, the receiving signalling of theset indicator is on a less frequent basis than the receiving of therepetition index.

In some examples, receiving the set indicator comprises receiving theset indicator from a higher-layer signalling.

In some examples, the higher-layer signalling of the set indicator isRRC signalling.

In some examples, the control information comprises a first fieldcomprising indicating a modulation and coding scheme, and a second fieldcomprises the repetition index.

In some examples, the control information is downlink controlinformation, DCI.

In some examples, the communication device transmits and/or receiveswith a reduced Radio Frequency (RF) bandwidth, or the communicationdevice is a low-cost, LC, or coverage enhanced, CE, communicationdevice.

In some examples, the method further comprises decoding the downlinktransmission according to the number of subframes used to carry thedownlink transmission.

A second aspect of the disclosure provides a communication devicecomprising communication circuitry configured to send and receivewireless communication, and processing circuitry communicatively coupledto the communication circuitry. The communication circuitry andprocessing circuitry is configured to receive a downlink transmissionacross a plurality of subframes by receiving control informationcomprising a repetition index, and receiving a set indicator forindicating one of a plurality of sets, wherein each set comprises aplurality of subframe values. A number of subframes used to carry thedownlink transmission is indicated by a said subframe value, and whereinthe said subframe value is indicated by the repetition index within theindicated set.

In some examples, the communication circuitry and processing circuitryis configured to receive the downlink transmission on a PhysicalDownlink Shared Channel, PDSCH, or wherein the downlink transmission isa transport block.

In some examples, the subframe value indicates a number of subframesused to carry the downlink transmission via repetitions or bundling.

In some examples, the control information is downlink controlinformation, DCI.

In some examples, the communication circuitry is configured to transmitand/or receive with a reduced Radio Frequency (RF) bandwidth, or thecommunication device is a low-cost. LC, or coverage enhanced, CE,communication device.

In some examples, the processing circuitry is configured to decode thedownlink transmission according to the number of subframes used to carrythe downlink transmission.

A third aspect of the disclosure provides a method in a communicationdevice for transmitting a downlink transmission across a plurality ofsubframes. The method comprises transmitting control informationcomprising a repetition index, and transmitting a set indicator forindicating one of a plurality of sets, wherein each set comprises aplurality of subframe values. A number of subframes used to carry thedownlink transmission is indicated by a said subframe value, and whereinthe said subframe value is indicated by the repetition index within theindicated set.

In some examples, the communication device is a base station.

In some examples, the method further comprises transmitting the setindicator separately to the transmitting of the repetition index.

In some examples, transmitting the set indicator comprises transmittingsignalling of the set indicator on a less frequent basis than thetransmitting of the repetition index.

In some examples, transmitting the set indicator comprises transmittingthe set indicator as higher-layer signalling.

In some examples, transmitting the control information comprisestransmitting a first field comprising indicating a modulation and codingscheme, and a second field comprises the repetition index.

A fourth aspect of the disclosure provides a communication devicecomprising communication circuitry configured to send and receivewireless communication, and processing circuitry communicatively coupledto the communication circuitry. The processing circuitry is configuredto transmit, via the communication circuitry, a downlink transmissionacross a plurality of subframes, and transmit, via the communicationcircuitry, signaling comprising control information comprising arepetition index and a set indicator for indicating one of a pluralityof sets, wherein each set comprises a plurality of subframe values. Anumber of subframes used to carry the downlink transmission is indicatedby a said subframe value, and wherein the said subframe value isindicated by the repetition index within the indicated set.

In some examples, the communication device is a base station.

In some examples, the processing circuitry is configured to transmit theset indicator separately to the repetition index.

In some examples, the processing circuitry is configured to transmit thesignalling comprising the set indicator on a less frequent basis thanthe transmitting the signalling comprising the repetition index.

In some examples, the processing circuitry is configured to transmit theset indicator as higher-layer signalling.

In some examples, the processing circuitry is configured to transmit thecontrol information comprising a first field comprising indicating amodulation and coding scheme, and a second field comprising therepetition index.

A further aspect of the disclosure provides a computer programcomprising instructions which, when executed by at least one processorof a device, causes the device to carry out the method as claimed in anyexample.

A further aspect of the disclosure provides a carrier containing thecomputer program, wherein the carrier is one of an electronic signal,optical signal, radio signal, or computer readable storage medium.

BRIEF DESCRIPTION OF THE DRAWINGS

Embodiments of the present disclosure will now be described, by way ofexample only, with reference to the accompanying drawings in which:

FIG. 1 shows an example network according to an example of thedisclosure;

FIG. 2 shows a communication device according to an example of thedisclosure;

FIG. 3 shows a method of a communication device according to an exampleof the disclosure;

FIG. 4 shows a method of a further communication device according to anexample of the disclosure,

FIG. 5 shows a method of a communication device according to a furtherexample of the disclosure; and

FIG. 6 shows a method of a further communication device according to thefurther example of the disclosure.

DETAILED DESCRIPTION

For simplicity and illustrative purposes, the present disclosure isdescribed by referring mainly to an exemplary embodiment thereof. In thefollowing description, numerous specific details are set forth in orderto provide a thorough understanding of the present invention. However,it will be readily apparent to one of ordinary skill in the art that thepresent invention may be practiced without limitation to these specificdetails. In this description, well known methods and structures have notbeen described in detail so as not to unnecessarily obscure the presentinvention. For example, although the present disclosure will often referto communication devices herein as UEs, other wireless communicationdevices may be used according to one or more embodiments.

FIG. 1 shows an example communications network 100 in which embodimentsrelate to transmission or signaling information indicating the numbersof subframes used for a transmission via repetition or bundling. Aspectsrelate to determining a number of subframes used to carry thetransmission via repetition or bundling. The transmission may be atransport block carried across a plurality of subframes via repetitionor bundling. The communications network 100 may apply to one or moreradio access technologies such as for example LTE, LTE Advanced, WCDMA,GSM, or any 3GPP or other radio access technology.

The communications network 100 comprises network communication devicessuch as e.g. a base station 103 serving a cell 101. The base station 103may be a base station such as a Radio Base Station, NodeB, an evolvedNodeB (eNB), depending on the technology and terminology used, or anyother network unit capable to communicate over a radio carrier 102 withone or more user equipment 109 being present in the cell 101. The radiocarrier 102 may also be referred to as carrier, radio channel, channel,communication link, radio link or link.

The user equipment 105 present within the cell 101 and served by thebase station 103 is in this case capable of communicating with the basestation 103 over the radio carrier 102. A data stream(s) is communicatedbetween the base station 103 and the user equipment(s) 109 over theradio channel 102. The user equipment may alternatively be referred toas a communication device.

According to one or more embodiments, a communication device maytransmit and/or receive with a reduced Radio Frequency (RF) bandwidth.For example, a communication device may transmit and/or receive using anRF that is different from a baseband bandwidth. Further, thecommunication device may make a Modulation and Coding Scheme (MCS)determination that permits repetition across subframes. Thus, accordingto one or more embodiments, MCS determination and Transfer Block Size(TBS) determination methods may be improved over existing systems. Forexample, support for a reduced UE RF bandwidth of 1.4 MHz in downlinkand uplink may be introduced within any system bandwidth. Further, oneor more embodiments enable transport block reception using repetitionsor bundling across subframes. According to one or more embodiments, theintroduction of this reduced UE RF bandwidth support enables a reductionin UE cost, and may be particularly relevant to low-cost (LC) andcoverage enhanced (CE) UEs. One or more embodiments may generallydiscuss solutions to support the exchange of a transport block betweenwireless devices in a wireless network. A communication device may be,for example, an MTC UE. One or more embodiments may additionally oralternatively include a communication device that may be limited to notmore than 1.4 MHz of Radio Frequency (RF) bandwidth in a Long TermEvolution (LTE) system having wider system bandwidth available.

Communicating a transport block may require a Modulation and CodingScheme (MCS) determination. When the transport block is not carriedacross multiple subframes via repetition or bundling, a receiving UE mayuse a modulation order (Q_(m)) of 2, if the Downlink Control Information(DCI) Cyclic Redundancy Check (CRC) is scrambled by Paging Radio NetworkTemporary Identifier (P-RNTI), Random Access RNTI (RA-RNTI), or SystemInformation RNTI (SI-RNTI). Otherwise, when higher-order modulation256-Quadrature Amplitude Modulation (QAM) is not enabled thecommunication device may use a table, such as Table 1 below, todetermine the modulation order (Q_(m)) used, for example, in thephysical downlink shared channel. Table 1 shows a Modulation and TBSindex table for Physical Downlink Shared Channel (PDSCH).

For transport block size (TBS) determination, for 0≦I_(MCS)≦28, thecommunication device may first determine the TBS index (I_(TBS)) usingI_(MCS) and the Table 1. For transport blocks not mapped to two or morelayer spatial multiplexing, the TBS may be given by the (I_(TBS),N_(PRB)) entry in Table 2. Table 2 shows a Transport Block Size table(dimension 34×110) where N_(PRB)≦6 PRB.

TABLE 1 Modulation and TBS index table for Physical Downlink SharedChannel (PDSCH) MCS Index Modulation Order TBS Index I_(MCS) Q_(m)I_(IBS) 0 2 0 1 2 1 2 2 2 3 2 3 4 2 4 5 2 5 6 2 6 7 2 7 8 2 8 9 2 9 10 49 11 4 10 12 4 11 13 4 12 14 4 13 15 4 14 16 4 15 17 6 15 18 6 16 19 617 20 6 18 21 6 19 22 6 20 23 6 21 24 6 22 25 6 23 26 6 24 27 6 25 28 628 29 2 reserved 30 4 31 6

TABLE 2 Transport Block Size table (dimension 34 × 110) where N_(PRB) ≦6 PRB N_(PRB) I_(TBS) 1 2 3 4 5 6 0 16 32 56 88 120 152 1 24 56 88 144176 208 2 32 72 144 176 208 256 3 40 104 176 208 256 328 4 56 120 208256 328 408 5 72 144 224 328 424 504 6 328 176 256 392 504 600 7 104 224328 472 584 712 8 120 256 392 536 680 808 9 136 296 456 616 776 936 10144 328 504 680 872 1032 11 176 376 584 776 1000 1192 12 208 440 680 9041128 1352 13 224 488 744 1000 1256 1544 14 256 552 840 1128 1416 1736 15280 600 904 1224 1544 1800 16 328 632 968 1288 1608 1928 17 336 696 10641416 1800 2152 18 376 776 1160 1544 1992 2344 19 408 840 1288 1736 21522600 20 440 904 1384 1864 2344 2792 21 488 1000 1480 1992 2472 2984 22520 1064 1608 2152 2664 3240 23 552 1128 1736 2280 2856 3496 24 584 11921800 2408 2984 3624 25 616 1256 1864 2536 3112 3752 26 712 1480 22162984 3752 4392

One or more embodiments of the present disclosure include methods,devices, systems, and computer program products to provide MCSdetermination and TBS determination, for example, for LTE communication.For example, an embodiment may include improvements over existing LTERel-13 LC/CE UEs. For example, one or more link adaptation mechanismsfor LC/CE UEs where repetition or bundling across several subframes maybe supported. For example, one or more embodiments may support UEoperation across a wide range of Signal-to-Interference-plus-noise ratio(SINR) conditions. For example, in high SINR conditions the UE may usemodulation level up to 64-QAM and require no repetition/bundling acrosssubframes. For further example, in medium SINR conditions, the UE maynot be able to utilize high-level modulation like 64-QAM (i.e., only uselow-level modulation like Quadrature Phase Shift Keying (QPSK) and16-QAM), and may require a low number of repletion/bundling acrosssubframes. For yet further example, in low SINR conditions, the UE mayuse lowest-level modulation (e.g., QPSK) only, and require a largenumber of repetition/bundling across subframes.

One or more embodiments may involve a communication device in whichmultiple repetitions across subframes is necessary for low-cost (LC) aswell as coverage-enhanced (CE) UEs. The number of repetitions may, forexample, be up to ˜300 subframes to reach a UE with 15 dB lower SINRthan normal cell-edge. It may also be advantageous to provide for UE innormal coverage, where the UE needs to use a similar MCS table and TBSdetermination mechanism as in a legacy system. Thus various linkadaptation methods as proposed herein may be flexible to provide a widerange of combinations of {TBS, modulation order, code rate}, where thecode rate includes not only the parameters within a subframe but alsothe number of repetition/bundling across subframes. Here, repetitionindicates simple duplication of code bits associated with a sametransport block (TB) from subframe to subframe, whereas bundlingindicates that code bits associated with a same transport block (TB) mayvary from subframe to subframe due to rate matching mechanism.

One or more of the MCS and TBS determination methods described hereinfor LC/CE UEs may satisfy the following Rel-13 MTC conditions: (a) themaximum transmit and receive bandwidth may be 1.4 MHz (or 6 PhysicalResource Blocks (PRBs)); (b) the maximum TBS a UE may be required toreceive in a PDSCH may be, approximately, 1000 bits; (c) if a largenumber of repetitions are needed, it may be preferable to use more PRBs(e.g., 6 PRBs) to reduce the number of subframes needed for repetitionor bundling.

According to one embodiment, first and second (i.e., two) DCI fields aredefined and carried by the Enhanced Physical Downlink Control Channel.One of the DCI fields may be a 5-bit MCS and redundancy version fieldthat provides an MCS Index I_(MCS). Using I_(MCS), Modulation OrderQ_(m) and TBS Index I_(TBS) are looked up. The other field may be arepetition index (alternately called a subframe index). The repetition(i.e., subframe) index may be optional. When the repetition index doesnot exist in the DCI, it may mean no repetition/bundling is done acrosssubframes (i.e., N_(rep,pdsch)=1). When N_(rep,pdsch,i)=1, it mayindicate that PDSCH is transmitted within a single subframe only (i.e.,no repetition across subframes). When this repetition index field existsin the DCI, Repetition Index I_(rep,pdsch) may be used to look-up thenumber of repetition of PDSCH using a table. As an example, a 2-bitRepetition Index I_(rep,pdsch) and the table are shown in Table 3. Table3 shows a Repetition (i.e., Subframe) Table for PDSCH. In this table,{N_(rep,pdsch,i), N_(rep,pdsch,1), N_(rep,pdsch,2), N_(rep,pdsch,3)} isa set of integer numbers (≧1) that indicates the number of subframesused to carry a given PDSCH transmission via repetitions or bundling. Insome examples, the repetition is indicated by a combination of a set andan index within the set. The set may be signaled separately to theindex, e.g., on less frequent basis. The set S_(rep)={N_(rep,pdsch,i)},i=0,1,2,3, may be provided by higher-layer signaling (e.g., RRCsignaling). The set may be signaled semi-statically. Several sets ofS_(rep) may be defined, e.g., one per level of coverage enhancement. Thehigher-layer signaling (e.g., RRC signal) may indicate j, i.e., whichset S_(rep)(j) should be used when looking up Table 1 withI_(rep,pdsch). For example:

S_(rep)(0)={1, 2, 3, 4} for UEs with a medium-high SINR, for example,normal-cost UEs at cell edge;

S_(rep)(1)={5, 10, 15, 20} for UEs with medium-low SINR, for example,UEs with 3-5 dB of coverage enhancement;

S_(rep)(2)={10, 20, 30, 40} for UEs with low SINR, for example, UEs with5-10 dB of coverage enhancement;

S_(rep)(3)={40, 100, 160, 240} for UEs with very low SINR, for example,UEs with 10-15 dB of coverage enhancement.

The set S_(rep)(j) may be provided specifically for PDSCH transmission.Alternatively, set S_(rep)(j) may be provided implicitly, for example,via a set of repetition levels pertaining to the EPDCCH (e.g., therepetition levels the EPDCCH should use).

According to one or more embodiments, the use of the Repetition Indexfield results in a relatively larger DCI size.

TABLE 3 Repetition (i.e., Subframe) Table for PDSCH Number ofRepetitions across Repetition Index Subbframe I_(rep, pdsch)N_(rep, pdsch) 0 N_(rep, pdsch, 0) 1 N_(rep, pdsch, 1) 2N_(rep, pdsch, 2) 3 N_(rep, pdsch, 3)

The PDSCH transmission may be considered as an example of a downlinktransmission. Alternatively, rather than include a Repetition Indexfield in the DCI, a field indicating the number of repetitions to usemay be embedded in the 5-bit field “Modulation and coding scheme andredundancy version.” This MCS and redundancy version field may, forexample, be modified for LC/CE UEs. According to one or moreembodiments, this embedding may involve a DCI that is relatively smallerthan including a separate Repetition Index, as described above. Thisembedding allows the same size of a 5-bit field to be used, to carryboth the Modulation and coding scheme and the repetition information.

Some embodiments may include since LC/CE UEs that may not be required toreceive TBS more than 1000 bits. Accordingly, ordinary TBS tables maycomprise entries that may not be useful for certain UEs (e.g., sinceLC/CE UEs are not required to receive TBS more than 1000 bits, TBSentries larger than 1000 bits may be considered “vacant entries”). Table4, below, is an example of a table comprising these so-called “vacantentries” (note that the “vacant entries” are highlighted). Table 4 showsa TBS Table with “Vacant Entries”. Rather than provide non-applicableindices, these indices may instead be used to provide information on thenumber of repetitions to use. Since different number vacant entries maybe available for different N_(PRB), different N_(PRB) value may requirea different MCS mapping table. One example involving a field indicatingthe number of repetitions to use that is embedded in the MCS andredundancy version field may be to construct a set of MCS mapping tablesas shown in Tables 5-Table 10.

In one embodiment, the number of repetitions is fixed and predefined inthe specification. This is used in Tables 5-8, where the number of PRBused for transport block transmission is small: N_(PRB)=1, 2, 3, 4.

In another embodiment, the number of repetitions are not fixed, and usevalues provided from higher layer (e.g., RRC signaling). This is used inTables 9-10, where the number of PRB used for TB transmission is larger,e.g., N_(PRB)=5,6. Specifically, the higher-layer providednumber-of-repetitions may reuse the set of repetition levels provided tothe Physical Downlink Control Channel (PDCCH) of LC/CE UEs. Let{N_(rep,EPDCCH,0), N_(rep,EPDCCH,1), N_(rep,EPDCCH,2), N_(rep,EPDCCH,3)}be, for example, the number of repetitions across subframes configuredfor EPDCCH of the given UE. The MCS table for the PDSCH of MTC UE may bedefined utilizing the repetition levels of a particular control channel,e.g., EPDCCH. Note that one or more embodiments may specifically definea set of repetition levels for PDSCH, not via N_(rep,EPDCCH,i), ofEPDCCH.

In the tables, some of the example MCS indices I_(MCS) are mapped to thecombination of {I_(TBS), N_(rep,pdsch)}, where I_(TBS) is used to lookup transmission block size and N_(rep,pdsch) is the number of subframesused to carry a PDSCH transmission via repetition/bundling. For example,in Table 6, I_(MCS)=26 indicates using modulation order Q_(m)=2 (i.e.,QPSK) and the combination of {I_(TBS)=2, N_(rep,pdsch)=4}. In someexamples, the field previously used to indicate the TBS index I_(TBS)indicates both the TBS index and the number of repetitions. In someexamples, the field previously used to indicate the TBS index I_(TBS)indicates the number of repetitions only.

In Tables 5-10, each table contains reserved entries. The reservedvalues may be used during PDSCH retransmission, where they may definethe number of repetition/bundling across time a PDSCH retransmissionshould use. Table 5 shows a MCS Table for NPRB=1. For example, in Table5, I_(MCS)=30 may indicate that for the PDSCH retransmission, themodulation order is 2 (i.e., QPSK), and the number ofrepetition/bundling across subframes is N_(rep,pdsch)=4 (i.e., 4subframes may be used in the retransmission of the given transmissionblock). Examples of the disclosure are seen in Table 5, for the TBSindex value corresponding to MCS Index 27 to 31, in Table 6, for the TBSindex value corresponding to MCS Index 22 to 31, in Table 7, for the TBSindex value corresponding to MCS Index 17 to 31, Table 8, for the TBSindex value corresponding to MCS Index 14 to 31, Table 9, for the TBSindex value corresponding to MCS Index 12 to 31, Table 10, for the TBSindex value corresponding to MCS Index 10 to 31. Table 6 shows a MCSTable for NPRB=2. Table 7 shows a MCS Table for NPRB=3. Table 8 shows aMCS Table for NPRB=4. Table 9 shows a MCS Table for NPRB=5. Table 10shows a MCS Table for NPRB=6.

Although a TBS index value is conventionally assigned to these fields,it has been appreciated that the corresponding transport block sizeexceeds that which is useable, and so can be re-used to carry (oradditionally carry) the repetition information.

For Tables 5-10, I_(TBS)=9 and I_(TBS)=15 only appear once in eachtable, rather than twice as in a legacy system, for example. This may beapplied to increase the number of values usable for indicatingcombinations of {I_(TBS)=2, N_(rep,pdsch)=4}.

Further, one or more embodiments may comprise the example hardwaredepicted in FIG. 2. The communication device 100 comprises processingcircuitry 820 that is communicatively coupled to memory circuitry 810and communication circuitry 860, e.g., via one or more buses. Theprocessing circuitry 820 may comprise one or more microprocessors,microcontrollers, hardware circuits, discrete logic circuits, hardwareregisters, digital signal processors (DSPs), field-programmable gatearrays (FPGAs), application-specific integrated circuits (ASICs), or acombination thereof. For example, the processing circuitry may beprogrammable hardware capable of executing machine instructions storedas a machine-readable computer program 850 in the memory circuitry 810.The memory circuitry 810 of the various embodiments may comprise anynon-transitory machine-readable media known in the art or that may bedeveloped, including but not limited to magnetic media (e.g., floppydisc, hard disc drive, etc.), optical media (e.g., CD-ROM, DVD-ROM,etc.), solid state media (e.g., SRAM, DRAM, DDRAM, ROM, PROM, EPROM,Flash memory, solid state disc, etc.), or the like.

The communication circuitry 860 may be configured to send and receivewireless communication over a wireless communication network. Forexample, the communication circuitry 860 may be a transceiver. Accordingto embodiments, the communication circuitry 860 may comprise distinctoutput circuitry 830, and input circuitry 840. The output circuitry 830may be configured to send communication signals over a wirelesscommunications network. For example, the output circuitry 830 may be atransmitter. The input circuitry 840 may be configured to receivecommunication signals over a wireless communications network. Forexample, the input circuitry 840 may be a receiver. When implemented asdistinct respective components, the output circuitry 830 and inputcircuitry 840 may be communicatively coupled to each other, or maycommunicate with each other via the processing circuitry 820.

According to one embodiment, the processing circuitry 820 is configuredto determine a number of subframes used to carry a transport block viarepetition or bundling, and decode the transport block according to thedetermined number of subframes.

According to a different embodiment the processing circuitry 820 isconfigured to transmit, via the communication circuitry 860, a transportblock via repetition or bundling across a plurality of subframes andtransmit, via the communication circuitry 860, Downlink ControlInformation (DCI) for decoding the transport block.

FIG. 3 shows a method 900 performed by a communication device forreceiving a downlink transmission across a plurality of subframes. Insome examples, the communication device is a user equipment. The method900 comprises receiving in 901 control information comprising arepetition index.

The method 900 further comprises receiving 902 a set indicator forindicating one of a plurality of sets. Each set comprises a plurality ofsubframe values.

In some examples, the method aspects 901,902 may be performed in anyorder. In some examples, receiving 902 the set indicator may be separateto the receiving 901 of the repetition index. In some examples,receiving 902 the set indicator comprises receiving signalling of theset indicator, and, the receiving signalling of the set indicator is ona less frequent basis than the receiving 901 of the repetition index.

In some examples, receiving 902 the set indicator comprises receivingthe set indicator from a higher-layer signalling. In some examples, thehigher-layer signalling of the set indicator is RRC signalling.

In 903, a number of subframes used to carry the downlink transmission isindicated by a said subframe value, and wherein the said subframe valueis indicated by the repetition index within the indicated set.

In some examples, in 903 the communication device determines the numberof subframes from the indicated subframe value which is indicated by therepetition index within the indicated set. In some examples, thesubframe value identified by the set and repetition index is the numberof subframes over which the downlink transmission (e.g. PDSCHtransmission) is received. In some aspects, 903 may be considered asusing the repetition index to select one of the subframe values from theindicated set. The selected subframe value indicates a number ofsubframes used to carry the downlink transmission. In some aspects, thenumber of subframes may be considered as determined by the repetitionindex.

In some examples, the method 900 optionally comprises receiving 904 thedownlink transmission according to the signaled number of subframes.

FIG. 4 shows a method 950 in a communication device for transmitting adownlink transmission across a plurality of subframes. In some examples,the communication device is a base station, e.g. eNB. The method 950comprises transmitting 951 control information comprising a repetitionindex. The method 950 further comprises transmitting 952 a set indicatorfor indicating one of a plurality of sets. Each set comprises aplurality of subframe values. A number of subframes used to carry thedownlink transmission is indicated by a said subframe value, and whereinthe said subframe value is indicated by the repetition index within theindicated set.

In some examples, the method 950 optionally comprises transmitting 953the downlink transmission according to the signaled number of subframes.

In some aspects, the repetition index is for selecting one of thesubframe values from the indicated set, and the selected subframe valueindicates a number of subframes used to carry the downlink transmission.

In some examples, transmitting the set indicator 952 is separate to thetransmitting 951 of the repetition index. In some examples, transmitting952 the set indicator comprises transmitting signalling of the setindicator on a less frequent basis than the transmitting 951 of therepetition index. In some examples, transmitting 952 the set indicatorcomprises transmitting the set indicator as higher-layer signalling.

In some examples, transmitting 951 the control information comprisestransmitting a first field comprising indicating a modulation and codingscheme, and a second field comprises the repetition index.

ABBREVIATIONS

-   3GPP 3rd Generation Partnership Project-   BW Bandwidth-   DL Downlink-   DCI Downlink control information-   eNB Evolved Node-B-   FDD Frequency Division Duplexing-   LTE Long term evolution-   MTC Machine Type Communication-   EPDCCH Enhanced Physical Downlink Control Channel-   PDSCH Physical downlink share channel-   PDCCH Physical downlink control channel-   PRB Physical Resource Block-   PUCCH Physical Uplink Control Channel-   PUSCH Physical Uplink Shared Channel-   RB Resource Block-   TDD Time Division Duplexing-   UE User Equipment-   UL Uplink-   RRC Radio Resource Control

The present invention may, of course, be carded out in other ways thanthose specifically set forth herein without departing from essentialcharacteristics of the invention. The present embodiments are to beconsidered in all respects as illustrative and not restrictive.

Those skilled in the art will appreciate that embodiments hereingenerally include a method implemented by a communication device (e.g.,a low cost or coverage enhanced MTC device) in a wireless communicationnetwork. The method is for decoding a transport block (e.g., received bythe device over a PDSCH in an LTE network). The method may comprisedetermining a number of subframes used to carry the transport block viarepetition or bundling, and decoding the transport block according tothe determined number of subframes, e.g., by determining a modulationand coding scheme (MCS) and a transport block size (TBS) for thetransport block according to the determined number of subframes.

In at least some embodiments, this entails receiving downlink controlinformation (DCI) over a control channel (e.g., receiving LTE DCI overan EPDCCH in LTE), and determining the number of subframes used to carrythe transport block via repetition or bundling based on that receivedinformation.

In one or more embodiments, for example, determining the number ofsubframes based on the DCI comprises using an index or field (e.g.,referred to as a “subframe index”) within the DCI to reference asubframe table indicating the number of subframes used to carry thetransport block via repetition or bundling. In some aspects, a DCI fieldprovides an indicator for repetition or bundling across subframes. In atleast one embodiment, the device receives signaling (e.g., RRCsignaling), via the wireless communication network, the signalingcomprising a set of subframe values indicating a plurality of potentialnumbers of subframes (e.g., a set) used to carry the transport block viarepetition or bundling, and populates the subframe table with the set ofsubframe values received via the signaling. In this case, using thesubframe index to reference the subframe table comprises using thesubframe index to select one of the set of subframe values within thesubframe table.

In one or more embodiments, therefore, a subframe table may bedynamically populated with different sets of subframe values atdifferent times, for different types of devices, for different cost orcoverage requirements of different devices, or any combination thereof.

In some embodiments, the signaling explicitly indicates the set ofsubframe values. Alternatively, the signaling may implicitly indicatethe set. For example, in one embodiment, the signaling is controlinformation pertaining to repetition levels of a different channel, suchas an Enhanced Physical Downlink Control Channel in LTE. In this case,the repetition level applicable for receiving the transport block isimplied from or inherits the repetition level for receiving a differenttransmission.

Alternatively to using a dedicated subframe index and subframe table asdescribed above, one or more other embodiments herein entail determiningthe number of subframes using a Modulation and Coding Scheme (MCS) indexwithin the DCI to reference an MCS table indicating each of a modulationorder, a Transport Block Size index, and/or the number of subframes. Forexample, one or more MCS indexes in the MCS table may be mapped to acertain combination of modulation order, TBS index, and number ofsubframes. In at least some embodiments, only a portion of the MCSindexes in the MCS table are mapped to such a combination, while othersof the MCS indexes are just mapped to a certain combination ofmodulation order and TBS index (without indicating the number ofsubframes). The portion of MCS indexes mapped to a combination thatincludes a number of subframes may include, for instance, indexes thatare applicable to or necessary for some devices or some circumstances inthe network, but are not particularly applicable to or necessary forthis device or under the current circumstances. In some examples, an MCSindex is transmitted and received in the DCI, the MCS index having aplurality of possible values. One or more values of the MCS indexprovide an indication of modulation order and transport block size only(i.e. no indication of repetition or bundling across subframes). Adifferent one or more values of the MCS index indicate repetition orbundling across subframes. In some aspects, the MCS index value alsoindicates modulation order. Optionally, the MCS index value alsoindicates transport block size. The MCS index values used for indicatingrepetition or bundling across subframes may correspond to a transportblock size being over a threshold (e.g., 1000), and identified as notused in certain types of communication, e.g. as described. As such, asingle MCS index value (5 bits) is able to indicate modulation order,transport block size, and in a portion only of values, indicates thenumber of repetition or bundling across subframes. In some aspects, thetransport block size may be defined in association with the PRB number.The MCS index may indicate the repetition or bundling across subframesin association with the PRB number.

Embodiments herein also include a method for encoding a transport blockimplemented by a communication device (e.g., a base station, e.g., eNB)in a wireless communication network. The method comprises transmitting atransport block across a plurality of subframes via repetition orbundling (e.g., over a PDSCH in LTE). The method also entailstransmitting signaling (e.g., as RRC signaling or over an EPDCCH in LTE)for decoding the transport block that indicates the number of subframesand/or a set of potential numbers of subframes over which the transportblock is transmitted via repetition or bundling. The transmittedsignaling indicating the numbers of subframes over which the transportblock is transmitted via repetition or bundling may be as described inany example.

In some embodiments, transmitting the signaling comprise transmitting asubframe index within downlink control information (DCI). This subframeindex (or field), when used as a reference into a subframe table,indicates a number of subframes in the plurality of subframes.

Alternatively or additionally, the signaling may indicate a set ofsubframe values indicating a plurality of potential numbers of subframesused to carry the transport block via repetition or bundling. In thiscase, a subframe index in the signaling may indicate one of the set ofsubframe values.

In some embodiments, transmitting the signaling comprises transmittingthe signaling via control information pertaining to repetition levels ofan Enhanced Physical Downlink Control Channel. Alternatively oradditionally, transmitting the DCI comprises transmitting a Modulationand Coding Scheme (MCS) index within the DCI that, when the MCS index isused as a reference into an MCS table, indicates each of a modulationorder, a Transport Block Size index, and the number of subframes in theplurality of subframes.

One or more embodiments herein also include corresponding communicationdevices, computer programs, and computer program products.

A communication device may comprise for example communication circuitryconfigured to send and receive wireless communication, and processingcircuitry communicatively coupled to the communication circuitry. Theprocessing circuitry may be configured to determine a number ofsubframes used to carry a transport block via repetition or bundling,and decode the transport block according to the determined number ofsubframes. The device may be otherwise configured as described above.

A communication device according to other embodiments comprisescommunication circuitry configured to send and receive wirelesscommunication, and processing circuitry communicatively coupled to thecommunication circuitry. The processing circuitry is configured totransmit, via the communication circuitry, a transport block viarepetition or bundling across a plurality of subframes, and transmit,via the communication circuitry, signaling for decoding the transportblock. The device may be otherwise configured as described above.

A computer program comprises instructions which, when executed by atleast one processor of a device, causes the device to carry out any ofthe methods herein.

A carrier contains the computer program above, wherein the carrier isone of an electronic signal, optical signal, radio signal, or computerreadable storage medium.

An aspect of the disclosure provides a method performed by acommunication device for receiving a downlink transmission across aplurality of subframes. The method comprises receiving controlinformation comprising a repetition index and receiving a set indicatorfor indicating one of a plurality of sets, wherein each set comprises aplurality of subframe values. A number of subframes used to carry thedownlink transmission is indicated by a said subframe value, and whereinthe said subframe value is indicated by the repetition index within theindicated set. Thus, a downlink transmission may be received over aplurality of subframes.

In some examples, the downlink transmission is on a Physical DownlinkShared Channel, PDSCH, or the downlink transmission is a transportblock. In some examples, the subframe value indicates a number ofsubframes used to carry the downlink transmission via repetitions orbundling. In some examples, the method further comprises receiving theset indicator separately to the receiving of the repetition index. Insome examples, the receiving the set indicator comprises receivingsignalling of the set indicator, and, the receiving signalling of theset indicator is on a less frequent basis than the receiving of therepetition index. In some examples, receiving the set indicatorcomprises receiving the set indicator from a higher-layer signalling. Insome examples, the higher-layer signalling of the set indicator is RRCsignalling.

In some examples, the control information comprises a first fieldcomprising indicating a modulation and coding scheme, and a second fieldcomprises the repetition index. In some examples, the controlinformation is downlink control information, DCI. In some examples, thecommunication device transmits and/or receives with a reduced RadioFrequency (RF) bandwidth, or the communication device is a low-cost, LC,or coverage enhanced, CE, communication device. In some examples, themethod further comprises decoding the downlink transmission according tothe number of subframes used to carry the downlink transmission.

A further aspect of the disclosure provides a communication devicecomprising communication circuitry configured to send and receivewireless communication, and processing circuitry communicatively coupledto the communication circuitry. The communication circuitry andprocessing circuitry is configured to receive a downlink transmissionacross a plurality of subframes by receiving control informationcomprising a repetition index, and receiving a set indicator forindicating one of a plurality of sets, wherein each set comprises aplurality of subframe values. A number of subframes used to carry thedownlink transmission is indicated by a said subframe value, and whereinthe said subframe value is indicated by the repetition index within theindicated set.

In some examples, the communication circuitry and processing circuitryis configured to receive the downlink transmission on a PhysicalDownlink Shared Channel. PDSCH, or wherein the downlink transmission isa transport block. In some examples, the subframe value indicates anumber of subframes used to carry the downlink transmission viarepetitions or bundling. In some examples, the control information isdownlink control information, DCI.

In some examples, the communication circuitry is configured to receivethe set indicator separately to the repetition index. In some examples,the communication circuitry is configured the set indicator on a lessfrequent basis than the repetition index. In some examples,communication circuitry and processing circuitry is configured toreceive the set indicator from a higher-layer signalling. In someexamples, the higher-layer signalling of the set indicator is RRCsignalling. In some examples, the communication circuitry is configuredto receive control information comprising a first field comprisingindicating a modulation and coding scheme, and a second field comprisesthe repetition index. In some examples, the control information isdownlink control information, DCI.

In some examples, the communication circuitry is configured to transmitand/or receive with a reduced Radio Frequency (RF) bandwidth, or thecommunication device is a low-cost, LC, or coverage enhanced, CE,communication device. In some examples, the processing circuitry isconfigured to decode the downlink transmission according to the numberof subframes used to carry the downlink transmission.

A further aspect of the disclosure provides a method in a communicationdevice for transmitting a downlink transmission across a plurality ofsubframes. The method comprises transmitting control informationcomprising a repetition index, and transmitting a set indicator forindicating one of a plurality of sets, wherein each set comprises aplurality of subframe values. A number of subframes used to carry thedownlink transmission is indicated by a said subframe value, and whereinthe said subframe value is indicated by the repetition index within theindicated set.

In some examples, the communication device is a base station. In someexamples, the method further comprises transmitting the set indicatorseparately to the transmitting of the repetition index. In someexamples, transmitting the set indicator comprises transmittingsignalling of the set indicator on a less frequent basis than thetransmitting of the repetition index.

In some examples, transmitting the set indicator comprises transmittingthe set indicator as higher-layer signalling. In some examples,transmitting the control information comprises transmitting a firstfield comprising indicating a modulation and coding scheme, and a secondfield comprises the repetition index.

In some examples, the downlink transmission is on a Physical DownlinkShared Channel, PDSCH, or the downlink transmission is a transportblock. In some examples, the subframe value indicates a number ofsubframes used to carry the downlink transmission via repetitions orbundling. In some examples, the higher-layer signalling of the setindicator is RRC signalling.

In some examples, the control information is downlink controlinformation, DCI. In some examples, the communication device transmitsand/or receives with a reduced Radio Frequency (RF) bandwidth, or thecommunication device communicates with a low-cost, LC, or coverageenhanced, CE, communication device.

A further aspect of the disclosure provides a communication devicecomprising communication circuitry configured to send and receivewireless communication, and processing circuitry communicatively coupledto the communication circuitry. The processing circuitry is configuredto transmit, via the communication circuitry, a downlink transmissionacross a plurality of subframes, and transmit, via the communicationcircuitry, signaling comprising control information comprising arepetition index and a set indicator for indicating one of a pluralityof sets, wherein each set comprises a plurality of subframe values. Anumber of subframes used to carry the downlink transmission is indicatedby a said subframe value, and wherein the said subframe value isindicated by the repetition index within the indicated set.

In some examples, the communication device is a base station. In someexamples, the processing circuitry is configured to transmit the setindicator separately to the repetition index. In some examples, theprocessing circuitry is configured to transmit the signalling comprisingthe set indicator on a less frequent basis than the transmitting thesignalling comprising the repetition index. In some examples, theprocessing circuitry is configured to transmit the set indicator ashigher-layer signalling. In some examples, the processing circuitry isconfigured to transmit the control information comprising a first fieldcomprising indicating a modulation and coding scheme, and a second fieldcomprising the repetition index.

In some examples, the communication circuitry is configured to transmitthe downlink transmission on a Physical Downlink Shared Channel, PDSCH,or the downlink transmission is a transport block. In some examples, thesubframe value indicates a number of subframes used to carry thedownlink transmission via repetitions or bundling. In some examples, thehigher-layer signalling of the set indicator is RRC signalling.

In some examples, the control information is downlink controlinformation, DCI. In some examples, the communication device transmitsand/or receives with a reduced Radio Frequency (RF) bandwidth, or thecommunication device communicates with a low-cost, LC, or coverageenhanced, CE, communication device.

A further aspect of the disclosure provides a computer programcomprising instructions which, when executed by at least one processorof a device, causes the device to carry out the method as described inan example.

A further aspect of the disclosure provides a carrier containing thecomputer program as described in any example, wherein the carrier is oneof an electronic signal, optical signal, radio signal, or computerreadable storage medium.

In some aspects, a method performed by a communication device forreceiving a downlink transmission across a plurality of subframes,comprises receiving control information comprising a Modulation andCoding Scheme, MCS, index. The MCS index indicates at least one of aTransport Block Size index and a number of subframes (alternativelytermed a subframe value).

The number of subframes indicates a number of subframes used to carrythe downlink transmission.

In some examples, the MCS index indicates at least one of a TransportBlock Size index, modulation order and a number of subframes.

In some examples, the MCS index references a MCS table, and only aportion of the MCS indexes in the MCS table are mapped to at least thenumber of subframes, and only another portion of the MCS indexes aremapped to the Transport Block Size index without indicating the numberof subframes.

In some aspects, a transport block size is defined by the TransportBlock Size index in association with a Physical Resource Block, PRB,number.

In some aspects, the number of subframes indicates a number of subframesused to carry the downlink transmission via repetitions or bundling.

In some examples, the downlink transmission is on a Physical DownlinkShared Channel, PDSCH. In some examples, the downlink transmission is atransport block.

A further example provides a communication device comprisingcommunication circuitry configured to send and receive wirelesscommunication, and processing circuitry communicatively coupled to thecommunication circuitry. The communication circuitry and processingcircuitry is configured to receive a downlink transmission across aplurality of subframes by receiving control information comprising aModulation and Coding Scheme, MCS, index. The MCS index indicates atleast one of a Transport Block Size index and a number of subframes(alternatively termed a subframe value). The number of subframesindicates a number of subframes used to carry the downlink transmission.

In this example, the communication device may be a user equipment.

A further example provides a communication device comprisingcommunication circuitry configured to send and receive wirelesscommunication, and processing circuitry communicatively coupled to thecommunication circuitry. The processing circuitry is configured totransmit, via the communication circuitry, a downlink transmissionacross a plurality of subframes, and transmit, via the communicationcircuitry, signaling comprising control information comprising aModulation and Coding Scheme, MCS, index. The MCS index indicates atleast one of a Transport Block Size index and a number of subframes(alternatively termed a subframe value). The number of subframesindicates a number of subframes used to carry the downlink transmission.

A further example provides a method in a communication device fortransmitting a downlink transmission across a plurality of subframes,comprising: transmitting control information comprising a Modulation andCoding Scheme, MCS, index. The MCS index indicates at least one of aTransport Block Size index and a number of subframes (alternativelytermed a subframe value). The number of subframes indicates a number ofsubframes used to carry the downlink transmission.

In this example, the communication device may be a base station.

In some examples, the MCS index indicates at least one of a TransportBlock Size index, modulation order and a number of subframes.

In some examples, the MCS index references a MCS table, and only aportion of the MCS indexes in the MCS table are mapped to at least thenumber of subframes, and only another portion of the MCS indexes aremapped to the Transport Block Size index without indicating the numberof subframes.

In some aspects, a transport block size is defined by the TransportBlock Size index in association with a Physical Resource Block, PRB,number.

In some aspects, the number of subframes indicates a number of subframesused to carry the downlink transmission via repetitions or bundling.

In some examples, the downlink transmission is on a Physical DownlinkShared Channel, PDSCH. In some examples, the downlink transmission is atransport block.

FIG. 5 shows a method 970 performed by a communication device forreceiving a downlink transmission across a plurality of subframes. Insome examples, the communication device is a user equipment. The method970 comprises receiving in 971 control information comprising aModulation and Coding Scheme, MCS, index. The MCS index indicates atleast one of a Transport Block Size index and a number of subframes(alternatively termed a subframe value). The number of subframesindicates a number of subframes used to carry the downlink transmission.

Optionally in 972, the communication device uses the number of subframesto decode the transmission.

FIG. 6 shows a method 980 in a communication device for transmitting adownlink transmission across a plurality of subframes. In some examples,the communication device is a base station, e.g. eNB. The method 980comprises transmitting 981 control information comprising a Modulationand Coding Scheme, MCS, index. The MCS index indicates at least one of aTransport Block Size index and a number of subframes (alternativelytermed a subframe value). The number of subframes indicates a number ofsubframes used to carry the downlink transmission.

In some examples, the method 980 optionally comprises transmitting 982the downlink transmission according to the signaled number of subframes.

Further aspects of the disclosure provide a method performed by acommunication device for receiving a downlink transmission across aplurality of subframes. The method comprises receiving controlinformation comprising a repetition index, and receiving a set indicatorfor indicating one of a plurality of sets, wherein each set comprises aplurality of subframe values. The repetition index is for selecting oneof the subframe values from the indicated set, wherein the selectedsubframe value indicates a number of subframes used to carry thedownlink transmission. Aspects of the disclosure may provide acorresponding transmission by the communication device e.g. as a basestation, and a communication device according to any example.

In some examples, receiving the set indicator may be considered asobtaining the set indicator. In some aspects, the disclosure may bedefined without reference to receiving or obtaining the set indicator.The set indicator may be used by a communication device withoutreference to the receiving or obtaining of the set indicator.

1-31. (canceled)
 32. A method, performed by a communication device, forreceiving a downlink transmission across a plurality of subframes, themethod comprising: receiving control information comprising a repetitionindex; receiving a set indicator for indicating one of a plurality ofsets, wherein each set comprises a plurality of subframe values; whereina number of subframes used to carry the downlink transmission isindicated by a subframe value, and wherein the subframe value isindicated by the repetition index within the indicated set.
 33. Themethod of claim 32, wherein the downlink transmission is on a PhysicalDownlink Shared Channel (PDSCH), or the downlink transmission is atransport block.
 34. The method of claim 32, wherein the subframe valueindicates a number of subframes used to carry the downlink transmissionvia repetitions or bundling.
 35. The method of claim 32, furthercomprising receiving the set indicator separately to the receiving ofthe repetition index.
 36. The method of claim 32: wherein the receivingthe set indicator comprises receiving signaling of the set indicator;and the receiving signaling of the set indicator is on a less frequentbasis than the receiving of the repetition index.
 37. The method ofclaim 32, wherein the receiving the set indicator comprises receivingthe set indicator from a higher-layer signaling.
 38. The method of claim37, wherein the higher-layer signaling of the set indicator is RadioResource Control (RRC) signaling.
 39. The method of claim 32, whereinthe control information comprises a first field indicating a modulationand coding scheme, and a second field comprising the repetition index.40. The method of claim 32, wherein the control information is downlinkcontrol information (DCI).
 41. The method of claim 32, wherein thecommunication device transmits and/or receives with a reduced RadioFrequency (RF) bandwidth, or the communication device is a low-cost (LC)or coverage enhanced (CE) communication device.
 42. The method of claim32, further comprising decoding the downlink transmission according tothe number of subframes used to carry the downlink transmission.
 43. Acommunication device, comprising: communication circuitry configured tosend and receive wireless communications; processing circuitrycommunicatively coupled to the communication circuitry; wherein thecommunication circuitry and processing circuitry is configured toreceive a downlink transmission across a plurality of subframes by:receiving control information comprising a repetition index; receiving aset indicator for indicating one of a plurality of sets, wherein eachset comprises a plurality of subframe values; wherein a number ofsubframes used to carry the downlink transmission is indicated by asubframe value, and wherein the subframe value is indicated by therepetition index within the indicated set.
 44. The communication deviceof claim 43, wherein the communication circuitry and processingcircuitry is configured to receive the downlink transmission on aPhysical Downlink Shared Channel (PDSCH), or wherein the downlinktransmission is a transport block.
 45. The communication device of claim43, wherein the subframe value indicates a number of subframes used tocarry the downlink transmission via repetitions or bundling.
 46. Thecommunication device of claim 43, wherein the control information isdownlink control information (DCI).
 47. The communication device ofclaim 43, wherein the communication circuitry is configured to transmitand/or receive with a reduced Radio Frequency (RF) bandwidth, or thecommunication device is a low-cost (LC) or coverage enhanced (CE)communication device.
 48. The communication device of claim 43, whereinthe processing circuitry is configured to decode the downlinktransmission according to the number of subframes used to carry thedownlink transmission.
 49. A method, in a communication device, fortransmitting a downlink transmission across a plurality of subframes,the method comprising: transmitting control information comprising arepetition index; transmitting a set indicator for indicating one of aplurality of sets, wherein each set comprises a plurality of subframevalues; wherein a number of subframes used to carry the downlinktransmission is indicated by a subframe value, and wherein the subframevalue is indicated by the repetition index within the indicated set. 50.The method of claim 49, wherein the communication device is a basestation.
 51. The method of claim 49, further comprising transmitting theset indicator separately to the transmitting of the repetition index.52. The method of claim 49, wherein the transmitting the set indicatorcomprises transmitting signaling of the set indicator on a less frequentbasis than the transmitting of the repetition index.
 53. The method ofclaim 49, wherein the transmitting the set indicator comprisestransmitting the set indicator as higher-layer signaling.
 54. The methodof claim 49, wherein the transmitting the control information comprisestransmitting a first field indicating a modulation and coding scheme,and a second field comprising the repetition index.
 55. A communicationdevice, comprising communication circuitry configured to send andreceive wireless communications; processing circuitry communicativelycoupled to the communication circuitry; wherein the processing circuitryis configured to: transmit, via the communication circuitry, a downlinktransmission across a plurality of subframes; transmit, via thecommunication circuitry, signaling comprising control informationcomprising a repetition index and a set indicator for indicating one ofa plurality of sets, wherein each set comprises a plurality of subframevalues; wherein a number of subframes used to carry the downlinktransmission is indicated by a subframe value, and wherein the subframevalue is indicated by the repetition index within the indicated set. 56.The communication device of claim 55, wherein the communication deviceis a base station.
 57. The communication device of claim 55, wherein theprocessing circuitry is configured to transmit the set indicatorseparately to the repetition index.
 58. The communication device ofclaim 55, wherein the processing circuitry is configured to transmit thesignaling comprising the set indicator on a less frequent basis than thetransmitting the signaling comprising the repetition index.
 59. Thecommunication device of claim 55, wherein the processing circuitry isconfigured to transmit the set indicator as higher-layer signaling. 60.The communication device of claim 55, wherein the processing circuitryis configured to transmit the control information comprising a firstfield indicating a modulation and coding scheme, and a second fieldcomprising the repetition index.
 61. A computer program product storedin a non-transitory computer readable medium for receiving a downlinktransmission across a plurality of subframes, the computer programproduct comprising software instructions which, when run on at least oneprocessor of a communication device, causes the communication device to:receive control information comprising a repetition index; receive a setindicator for indicating one of a plurality of sets, wherein each setcomprises a plurality of subframe values; wherein a number of subframesused to carry the downlink transmission is indicated by a subframevalue, and wherein the subframe value is indicated by the repetitionindex within the indicated set.
 62. A computer program product stored ina non-transitory computer readable medium for transmitting a downlinktransmission across a plurality of subframes, the computer programproduct comprising software instructions which, when run on at least oneprocessor of a communication device, causes the communication device to:transmit control information comprising a repetition index; transmit aset indicator for indicating one of a plurality of sets, wherein eachset comprises a plurality of subframe values; wherein a number ofsubframes used to carry the downlink transmission is indicated by asubframe value, and wherein the subframe value is indicated by therepetition index within the indicated set.